opposed-impeller pump - German English Dictionary